import React from 'react';
import {Navigate} from 'react-router-dom';

import {getToken} from '@/utils';

/* 
    路由鉴权组件
    如果有token则正常渲染,否则直接跳转登录页
*/

export default function AuthRoute({children}) {
	const token = getToken();
	
	if (token) {
        // 正常渲染
		return <>{children}</>;
	} else {
        // 跳转登录页面
		return <Navigate to="/login" replace={true}></Navigate>;
	}
}
